have frequent urges to urinate - Spanish English Dictionary